programmed teaching - Turkish English Dictionary